History
History
Synonyms
UK
US
Meaning:
achieve

to complete (something) successfully, get (something) done

bring to successful conclusion; reach a goal

perform

to carry out, do, (a piece of work, something one is ordered or has promised to do); to act a part in (a play), play (music), sing etc before an audience

carry out, accomplish

survive

to continue to live or exist (longer than)

continue to live

CARRY THROUGH as in Wiktionary
CARRY THROUGH as in Wikipedia